package com.dragon.annotation;

import java.io.FileNotFoundException;
import java.util.List;

/**
 * 资源加载的接口
 *
 * @author dragon
 * @since 2019/11/12
 */
public interface PackageScanner {


    /**
     * 读取java配置文件，扫描包
     *
     * @param annotatedClasses
     * @return java.util.List<java.lang.Class>
     * @throws ClassNotFoundException
     */
    List<Class<?>> scanPackage(Class<?> annotatedClasses) throws ClassNotFoundException;
}
